reliability of implant - Spanish English Dictionary